phosphorus pentabromide - English Synonyms Dictionary